package com.wanxi;

public class Times {
    public static void main(String[] args) {
        String str = new MyScanner().getString("输入一连串英文字符和数字");
        /**
         * 怎么才能判断是大写，是小写，是数字？
         * ascii嘛，每一个字符都对应一个ascii码，直接判断在某个区间即可
         */
        int da = 0;
        int xiao = 0;
        int num = 0;
        for (int i = 0; i < str.length(); i++) {
            char c = str.charAt(i);
            int a = c;
            System.out.println(a);
            if (a >= 97 && a <= 122) {
                xiao++;
//                System.out.println("当前字符是小写字母");
            }
            if (a >= 65 && a <= 90) {
                da++;
//                System.out.println("当前字符是大写字母");
            }
            if (a >= 48 && a <= 57) {
                num++;
//                System.out.println("当前字符是数字");
            }
        }
        System.out.println("大：" + da + "小：" + xiao + "数字：" + num);
    }
}
